﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using WebTranslator;
namespace TranslationClient
{
    public partial class ZleconeTlumaczenia : Form
    {
        CMSProtocolC protocol;
        public ZleconeTlumaczenia(CMSProtocolC protocol)
        {
            InitializeComponent();
            this.protocol = protocol;
            string[] teksty;
            protocol.MojeTeksty(out teksty);
            gridTlumaczenia.RowCount = teksty.Length;
            string[] napisy;
            for(int i=0; i<teksty.Length; ++i){
                napisy = teksty[i].Split('~');
                gridTlumaczenia.Rows[i].Cells[0].Value = napisy[0];
                gridTlumaczenia.Rows[i].Cells[1].Value = napisy[1];
                gridTlumaczenia.Rows[i].Cells[2].Value = napisy[2];
                gridTlumaczenia.Rows[i].Cells[3].Value = napisy[4]+"/"+napisy[3];
								gridTlumaczenia.Rows[i].Cells[4].Value = "Podgląd";
            }
        }

				private void gridTlumaczenia_CellContentClick(object sender, DataGridViewCellEventArgs e) {
					string source, translation;
					protocol.SzczegolyTekstu(gridTlumaczenia.Rows[e.RowIndex].Cells["tytul"].Value+"", out source, out translation);
					new WynikTlumaczenia(source, translation).ShowDialog();
				}
    }
}
